回答:從加入BAT起,就一直從事后端開(kāi)發(fā),從PHP到JAVA,也經(jīng)歷過(guò)自學(xué)成才的過(guò)程。接下來(lái)我就根據(jù)我的經(jīng)驗(yàn)來(lái)為大家分享我讀過(guò)的,java web后端開(kāi)發(fā)的好書(shū)。《thinking in java》中文版叫《Java編程思想》,是Java學(xué)習(xí)領(lǐng)域的圣經(jīng),也是入門(mén)書(shū)?;旧希琂ava成手都會(huì)推薦新人來(lái)看這本,里面詳盡介紹了Java的基本概念,對(duì)于打牢Java基礎(chǔ),后面不論是做web開(kāi)發(fā),還是app開(kāi)發(fā),都...
回答:先不要著急,如果是第一次做JDBC,報(bào)的錯(cuò)誤自己先復(fù)制下來(lái),做一個(gè)Word文檔,之后解決辦法寫(xiě)在下面,積累經(jīng)驗(yàn)?zāi)托牡牟榭碨QL錯(cuò)誤,一般都能模模糊糊地看懂一些信息,就能縮小解決范圍第一步:檢查數(shù)據(jù)庫(kù)驅(qū)動(dòng),是不是相應(yīng)的版本;第二步:檢查是不是Jar包,是Zip包也是不行的,是Jar就轉(zhuǎn)第三部;第三步:檢查SQL語(yǔ)句是不是有語(yǔ)法錯(cuò)誤,檢查方法:將寫(xiě)好的SQL語(yǔ)句,有占位符的話先用參數(shù)補(bǔ)齊,放到數(shù)據(jù)庫(kù)可...
回答:- Web 基礎(chǔ)曾經(jīng)開(kāi)源中國(guó)創(chuàng)始人紅薯寫(xiě)了一篇文章「初學(xué) Java Web 開(kāi)發(fā),請(qǐng)遠(yuǎn)離各種框架,從 Servlet 開(kāi)發(fā)」,我覺(jué)得他說(shuō)的太對(duì)了,在如今 Java 開(kāi)發(fā)中,很多開(kāi)發(fā)者只知道怎么使用框架,但根本不懂 Web 的一些知識(shí)點(diǎn),其實(shí)框架很多,但都基本是一個(gè)套路,所以在你學(xué)習(xí)任何框架前,請(qǐng)把 Web 基礎(chǔ)打好,把 Web 基礎(chǔ)打好了,看框架真的是如魚(yú)得水。關(guān)于 Http 協(xié)議,這篇文章就寫(xiě)得...
回答:多看看基礎(chǔ)知識(shí)點(diǎn),多問(wèn)自己幾個(gè)為什么;只把基礎(chǔ)掌握扎實(shí),什么面試都不怕?。。∵€記得,上大學(xué)那會(huì)兒,那時(shí) Java 并沒(méi)有現(xiàn)如今這么火。在網(wǎng)上,學(xué) Java 一般會(huì)被 C++ 鄙視,因?yàn)樗麄儗W(xué)習(xí) C++的小伙伴會(huì)有天生的優(yōu)越感,認(rèn)為 Java 不用自己管理內(nèi)存,什么事情都不用你親自管,JVM 都幫你搞定,笨蛋都能學(xué)會(huì)!而我當(dāng)時(shí)就是哪些笨蛋中的一員,那個(gè)時(shí)候,就在心理默默問(wèn)自己:Java 真的有那么簡(jiǎn)...
回答:目前大部分研發(fā)團(tuán)隊(duì)都要求業(yè)務(wù)邏輯用代碼來(lái)實(shí)現(xiàn),SQL操作往往都是基本操作。用SQL來(lái)表現(xiàn)業(yè)務(wù)邏輯,也就是通過(guò)存儲(chǔ)過(guò)程的方式來(lái)表現(xiàn)業(yè)務(wù)邏輯是比較傳統(tǒng)的開(kāi)發(fā)方案。在C/S時(shí)代很多邏輯的實(shí)現(xiàn)都是通過(guò)SQL來(lái)實(shí)現(xiàn)的,主要原因是業(yè)務(wù)規(guī)模和部署方式?jīng)Q定的。早期的C/S編程時(shí)代往往都是非分布式環(huán)境下的開(kāi)發(fā),而且大多數(shù)情況下并不需要考慮移植性問(wèn)題,此時(shí)采用SQL來(lái)完成業(yè)務(wù)邏輯是比較方便的處理方式。采用存儲(chǔ)過(guò)程來(lái)完...
問(wèn)題描述:[udp-717] ERROR cn.ucloud.udp.async.task.AbstractTask - 2022-11-15 15:56:00 [AsyncTask] java.lang.IllegalStateException: No thread-bound request found: Are you referring to request attributes outside of an actual web request, or processing ...
...:https://github.com/zccodere/s... 第一章:快速入門(mén) 1-1 Java模版引擎freemarker簡(jiǎn)介 本節(jié)要點(diǎn) 什么是Freemarker 數(shù)據(jù)模型+模版=輸出(HTML) 前端設(shè)計(jì)師和程序員的學(xué)習(xí)側(cè)重點(diǎn) 什么是Freemarker Freemarker是一款模版引擎 Freemarker不是web框架 官網(wǎng)...
...a生成類型安全代碼。 Presto:針對(duì)大數(shù)據(jù)的分布式SQL查詢引擎。 Querydsl:針對(duì)Java的類型安全統(tǒng)一查詢。 日期和時(shí)間 處理日期和時(shí)間的函數(shù)庫(kù)。 Joda-Time:Java 8出現(xiàn)之前,它是日期、時(shí)間處理的標(biāo)準(zhǔn)函數(shù)庫(kù)。 Time4J:Java高級(jí)...
...JSP的運(yùn)行原理: 一個(gè)JSP運(yùn)行體系至少包括Web服務(wù)器、JSP引擎和JVM三個(gè)部分,其運(yùn)行過(guò)程如下圖所示: 用戶從客戶端向Web服務(wù)器發(fā)送請(qǐng)求時(shí),服務(wù)器端首先判斷該請(qǐng)求是否包含JSP內(nèi)容,如果只是請(qǐng)求HTML頁(yè)面,則直接把結(jié)果返回...
...行原理:當(dāng)Web服務(wù)器上的JSP頁(yè)面第一次被請(qǐng)求執(zhí)行時(shí),JSP引擎先將JSP頁(yè)面文件轉(zhuǎn)譯成一個(gè)Java文件,即Servlet。Java Servlet是基于服務(wù)器端編程的API,用Java Servlet編寫(xiě)的Java程序稱為servlet,servlet通過(guò)HTML與客戶交互。服務(wù)器將前面轉(zhuǎn)譯...
...各個(gè)平臺(tái)的原生控件,而是本身實(shí)現(xiàn)一個(gè)統(tǒng)一接口的渲染引擎來(lái)繪制UI,Dart直接編譯成了二進(jìn)制文件,這樣做可以保證不同平臺(tái)UI的一致性。它也可以復(fù)用Java、Kotlin、Swift或OC代碼,訪問(wèn)Android和iOS上的原生系統(tǒng)功能,比如藍(lán)牙、...
...2.0版還是沿用Echo的核心思想但Echo2通過(guò)它新的AJAX表現(xiàn)層引擎提供生動(dòng)的用戶界面而且還提高了整體性能和實(shí)用性.OpenEdit 【Java開(kāi)源 內(nèi)容管理系統(tǒng)(CMS)】OpenEdit 包括三大模塊Web內(nèi)容管理,電子商務(wù),博客。Web內(nèi)容管理包括在線編輯...
... 名稱 描述 spring-boot-starter-thymeleaf 用于使用Thymeleaf模板引擎構(gòu)建MVC web應(yīng)用 spring-boot-starter-freemarker 用于使用FreeMarker模板引擎構(gòu)建MVC web應(yīng)用 spring-boot-starter-mustache 用于使用Mustache模板引擎構(gòu)建MVC web應(yīng)用 spri...
...構(gòu)化的方式去構(gòu)造動(dòng)態(tài)應(yīng)用程序。 靜態(tài)網(wǎng)站是最受搜索引擎歡迎的網(wǎng)站,因?yàn)樗鄬?duì)固定,所以網(wǎng)站 SEO 非常好做,我猜測(cè)這也是為什么現(xiàn)在的文檔網(wǎng)站大部分都是靜態(tài)網(wǎng)頁(yè)的原因之一吧。 很可惜我沒(méi)能親眼看一看這樣的時(shí)代 ...
...構(gòu)化的方式去構(gòu)造動(dòng)態(tài)應(yīng)用程序。 靜態(tài)網(wǎng)站是最受搜索引擎歡迎的網(wǎng)站,因?yàn)樗鄬?duì)固定,所以網(wǎng)站 SEO 非常好做,我猜測(cè)這也是為什么現(xiàn)在的文檔網(wǎng)站大部分都是靜態(tài)網(wǎng)頁(yè)的原因之一吧。 很可惜我沒(méi)能親眼看一看這樣的時(shí)代 ...
...對(duì)象從一些種子 URL 擴(kuò)充到整個(gè) Web。主要為門(mén)戶站點(diǎn)搜索引擎和大型 Web 服務(wù)提供商采集數(shù)據(jù)。 通用網(wǎng)絡(luò)爬蟲(chóng)的結(jié)構(gòu)大致可以分為頁(yè)面爬取模塊 、頁(yè)面分析模塊、鏈接過(guò)濾模塊、頁(yè)面存儲(chǔ)模塊、URL 隊(duì)列、初始 URL 集合幾個(gè)部分...
...對(duì)象從一些種子 URL 擴(kuò)充到整個(gè) Web。主要為門(mén)戶站點(diǎn)搜索引擎和大型 Web 服務(wù)提供商采集數(shù)據(jù)。 通用網(wǎng)絡(luò)爬蟲(chóng)的結(jié)構(gòu)大致可以分為頁(yè)面爬取模塊 、頁(yè)面分析模塊、鏈接過(guò)濾模塊、頁(yè)面存儲(chǔ)模塊、URL 隊(duì)列、初始 URL 集合幾個(gè)部分...
...著發(fā)現(xiàn)了這個(gè)網(wǎng)站:http://www.bootcdn.cn/,發(fā)現(xiàn)它這個(gè)搜索引擎收錄了很多的JS文件,直接在項(xiàng)目中引入它的地址就行了! 后來(lái),在購(gòu)買(mǎi)服務(wù)器的時(shí)候也發(fā)現(xiàn)了廣告:CDN加速之類的... 當(dāng)時(shí)覺(jué)得還沒(méi)用到,就不管它了。 今天,在整理...
Velocity是一個(gè)基于java的模板引擎(template engine)。它允許任何人僅僅簡(jiǎn)單的使用模板語(yǔ)言(template language)來(lái)引用由java代碼定義的對(duì)象。 當(dāng)Velocity應(yīng)用于web開(kāi)發(fā)時(shí),界面設(shè)計(jì)人員可以和java程序開(kāi)發(fā)人員同步開(kāi)發(fā)一個(gè)遵循MVC架...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
營(yíng)銷賬號(hào)總被封?TK直播頻繁掉線?雙ISP靜態(tài)住宅IP+輕量云主機(jī)打包套餐來(lái)襲,確保開(kāi)出來(lái)的云主機(jī)不...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說(shuō)合適,...